be garroted in (place)

Übersetzungen
быть задушенным в (месте)
He was garroted in a dark alley.
Его задушили в тёмном переулке.